insurmountable fear. - Allemand Anglais Dictionnaire